Made a base class. Because <%= reasons %>.
Initialising DB
Closing DB connection at the end.
Creating activities.
`c` command done.
`l` command done.
Handling EOFs
Who needs an 'abstract base class'? Not me.
'Probably won\'t need the YAGNI.
The magic of format strings.
Simplify parse loop.
Moar simples
Starting to extract DB access code.
Extracted regexes
Moving parameter checking into the create command.
Using `ui` parameter instead of `print` everywhere.
Creating NotImplemented command.
Creating Help command.
Extracting parser.
Extracted session class.