Entity changed to Abstract class & added functionality

This game will be great. Love it