~jaro/balkon

Clean up and update package description file.
Automatically discover test specs.
Separate tests by module.
Add unit tests for spanToRuns.
Separate modules.
WIP version with WIP interface.