Function is basically complete
Merging in final ticklr.js