I'm starting to grasp signalr better... and the client/server pieces that it exposes and how to use them. Considerable amount of refactoring yet to come but the groundwork is laid much better in my opinion