Implemented terrain movement, to be checked