Added Animation components, and an Animation system
	- Removed "render" component. Each rendering type should have its own component
	- Animation component has an animation filename and a time tracker
	- Animation Manager at the main class keeps tracks of all animations
	- Added dealing with packed sprites in the asset manager
	- Rendering system has a function to render all animation components
	- Rendering system also has a (debug) function for rendering collision boxes
	- I can render 5000 animations at the same time at about 50 FPS - good? bad?