SNAP: Header. Context sensitive menu. PERSISTENCE: Saving, loading exercises. Some unit tests.