Updated SmallWidgets.
Made the OpenMemo class deal in pointers, so that all GUI components can be optional.
Filled out a bit of the application's framework.