Remove unnecesary circle draw call
Add behavior (condition, actions) model to entity
Add mouse input
Integrate behavior model in newWorld()