Fixed bug: moveRight copied from moveLeft and not fully adapted