one line change commit :<
Cleaned up the code, made methods shorter, more comments, sprite creation moved to SpriteFactory class