Allowed for multiple generators.
Fixed issues with profiles and tables.
Addressing a lot of connection issues.
Centralized watching in watcher.
Handled new observers sending watch requests
Auto-start generators if "play" is currently active.