Player attack added and code cleanup

Entity is changed to GameObject. Moved code from Mob to MovableObject.