switch to the history api and ditch the # in the url