Vid 2013 - Adding bucky profiling to some JS

Also doing some code cleanup as I go. 

This is not quite ready to merge. 
I just pulled some lines of code out of the render method and into their own methods. That should be the only change in this method's diffs.