Fix #10: boundary tiles rotation in map shift