simplify a LOT the movment functions used by Pacman, only move() and moveInsideRemainingLine() are still here