Move api declarations in flask to the one file.
Implement bottle connector.
Fix git dependency link in setup.
Remove tests/ prefix and place that in setup config.
Fix to conform with flake8.