Moving configuration out of service

* configuration is now in (required) config.js
* moving configuration around into places
* adding docopt for basic arg parse
fixing docopt formatting a bit