finished basic development and testing on flow model. This commit proves functionality, it does NOT show a working implementation of the flow model for the basic menu. But, this does put a pause to issue 77 until all pages are completed.