Refactor test.
Load app main file and port from yaml config file.
Run 'tower init' to generate example config.
Update README and logs.
Watch all dirs for changes.