bootstrap
add dispatcher
add basic tests
add travis
add plugins
add ability to load/reload plugins from git