Added physics to movement and tile accessing