Stop and start calls added
Along with refactoring to base line and use decorators.
Also modules loaded optionally if enabled in config or not
binds to ip / port set from config.json with warning if not localhost
TODO:
- use argparse in client, and generally clean client up
- create unit test
- documentation
- extend to other RCP commands, after feedback