Improved noclip

Now allows for slight adjustments, fixed crashes with going out of room
boundries and crossing rooms diagonally.