Progressing through refactoring action and menu code. Tests pass but non-fuctional at present
Progressing through redesign of Menu to be more io focussed and moving responsibilities to Library. Non-functional
Menu now UIManager. Actions as classes are implemented.