SignalR + Improvements

Added some improvements and SignalR, still need to organize JS