Fixup abuse of fatal error in FormViewController.
Start refactoring and dieting MonthsViewController.

Move most of layout extension and cell borderInset
calculation to custom TileLayout class.