Added world interacting, not finished yet