Scrollable Grids on the Schedule Grid

The schedule grids are now scrollable allowing for smaller screens.
Still some bugs. One step at a time