Animation Separation

Separated animation in AnimatedGameObject to a separate class (sprite).
Deleted said class and added sprite to GameObject. Corrected Platform
and Player accordingly