Added EntityTower health, BasicEnemy will now follow the player if in range. Redone player movement