Refactoring Animation class
Refactoring Entity class
Added stubs for BulletManager class
Refactoring Player and Bullet classes
Refactoring enemy class
Merged feature-terry with dev