jqm 1.4.5
refactor state and events