Code clean ups, dynamic updating, etc.

Basically I cleaned up & optimized the code, fixed a few bugs, and now
we're handling comments/likes dynamically through SignalR hubs. yay!
note: this is how I'll do it from now on; big changes on weekends, and
then refining those changes during the week.