movement handled with css transitions and now turns only happen on grid