Updated GUI with working prototype

Prototype of the GUI. Contains a menu bar with several example items.
Only the quit item menu works.

Added two new components: Console and Status bar.  Both have custom
method for display. Capped the console to 200 messages. Both have
scrollable components.