Entities refactoring in order to include entity direction into MovableEntity for more cohesion