Entity now subclass of DirtySprite and rendered as such. Bezier class implemented.
Entities move round happily with no framerate loss