Bugfixes, cleaning up for release.
Finally ready for testing. Realtime data works again. Now the logic
built around it needs testing.