Added a main menu animation through an AnimationComponent/AnimationSystem.

Yes, the main menu is laggy because it loads the files each time but it will be fixed.