added IUpdatable, WorldPos and Player entity