Cleans up debug messages and unused imports. Changes diagonal movement
to move entire tiles instead of partial tiles.