Minor tweaks and todos
Clean up the README
Add support for notebooks, refactor

Refactors the code into reasonably sized packages, adds support for notes/notebooks, and generally does lots of other things too.
Minor tweaks, config support, output to files
Repeating events + non-project items
More hacking, closer to reasonable project output
Half-baked tweaks + templating
Initial commit

Basic functionality, README + LICENSE