...
major updates to most of the files:

refactored by adding an Entity class which represents all "things"
in the game.

added the basic gui-components

divided logic and gui with 2 threads
fixed a bug where GameEngine itself started a new thread
took away the getBounds method, now in Entity
fixed so senseArea is attached to the EnemyCharacter
remove unnecessary imports
removed getBounds due to refactoring
refactored
refactored
fix, reverted the previous with som fixes
removed unnecessary import
World changes!
something