Making cursor visible and fixing Entity class

Created a Entity constructor for it doesnt allow one without parameters
because of its subclass, Sprite