Changed it so the character can't move diagonally through chunks.  This
should probably be treated as temporary, there has to be a better way to
handle this (the best way I can think of involves giving the character
chunk coordinates).