Refactored the source initialization
Restructured the code and made the unit tests work with the new structure.
Moved the data store into the sources
Moved the data store creation into the sources
Removed some unneeded return statements
Source data store is no longer exposed
Renamed the public source handler functions
Renamed the public functions in the data handler
Renamed the public methods of the output handler
Renamed the public functions in the transformer handler
Removed some unneeded require statements
Renamed the project files
Ignore emacs temp files
Moved the ignoring of emacs temp files into my own global gitignore.
Added support for optional before and after functions when triggering refresh on a source
Corrected a minor spelling mistake
v0.0.17, refactoring, restructuring. Support for before- and after-functions on sources.