Recoded touch event

Bloom will now appear before taking your finger off the screen. This
added level of gratification is more reassuring for people using your
application. The touch event also now works off of the HTML element
rather than the Body. This means that touch will work anywhere in the
viewport regardless of the presence of content.