Define TimeoutException in the right place
Fixed false understanding of space controllers' IDs
Decouple ID fetching from objects' inner workings
remove code to re-issue failed calls
Way too many changes for one commit

* Sorted out websocket port vs. http port
* Removed lots of unused code
* Finished templating for configuration
* Added controller name to live activity name
* Added support for live activity groups
Fix calls to formerly camel-cased methods, after wojtek un-camel-case'd them