Refs #21. Minimal layout to get things started.
Refs #21. Adding first cut at new fragment class.
Refs #21. Hooking up new page to Lunar Club tab.
Refs #21. Finishing calculation of time from new moon.
Refs #21. Use a different string for out of limit.
Refs #21. Formatting adjustments.
Refs #21. Adding time to new moon calculation and views.
Refs #21. Adding logic for previous phase calculation.
Refs #21. Toggling stars for waxing crescent observations.
Refs #21. Toggling stars for waning crescent observations.
Refs #21. Adding horizontal rule between sections.
Refs #21. Adding (near) full moon observations.

All views, strings and logic added. This necessitated moving one of the
MoonInfo function calls to a number.
Refs #21. Change out of limit string.
Refs #21. Using a gridlayout for the elements.
Refs #21. Wrapping layout in ScrollView.

Screen rotation to horizontal necessitated the wrapping as the original
layout just went off the screen.