Initial pass at server
splitting out tracking from summary
inline / cleanup
Connect to spy hub on connect.