Seperated x movement and y movement, bug when right right and down
through portal