ViewMain
-introducing methods to expose needed data for upcomming functionality.
-refactored method names.