Magnetic vortex dynamics in a 2D easy plane ferromagnet