No jquery

Just replaced all the jquery shit with nice components :) Also replaced `Function#bind` with  component/bind.

Tested in Chrome and FF.