A custom manager that allows laying out views based on even sized cells grid