position -> int
made moves actually work with int squares