Magnetoplasmonic theoretical Modelling Tools