Code clean up & Animation

* removed unneeded arguments
* cleaned up formatting
* Animation class now coupled with SpriteMap
! Loops disabled
JSON Parser

+ Added JSON parser for data files
+ Moved SpriteMap to load from JSON only
+ Added JSON parser/schema for Rectangle, SpriteMap, Animation