Scrapped abstraction over HubConnection, wasn't neccissary.