Added pop state handler to process back button, added separate settings for throttling different event handlers, more inline functions to simplify code, new function to calc current page based of url not class if possible (has to be more stable)