Describir: Modelling of Plasmonic and Graphene Nanodevices