Separated animation from sprite atlases. cleaned up some messy code introduced in the asset manager
some clean up and finalizing for now.