Text this: Numerical Techniques for the Analysis of Charge Transport and Electrodynamics in Graphene Nanoribbons