Added animation capabilities
Changed Player to use a Sprite for the image and an EntityBag
Also added a few bits to Sprite it was missing

Signed-off-by: BunnyRabbit2 (Lewis Storey) <iamlewisstorey@yahoo.com>