Specify MonthsViewController properties as internal.

Also make more properties lazy.
Consolidate defines to one file, port accessibility defines.
Swift super init calls should be placed last.
Finish initial port of MonthsViewController base class...

Add stub class extensions and starting filling them.

Also refine properties.