Added abstract classes Entity and Moveable Entity
Cleaned up Main.java