Entity has abstract update method. Movement works as intended.