Added page widget for JQM so event listeners are more consistant

turns out the document.ready isn't the end all be all it used to be. Now
with mobile, more needs to be done to make it all work.