Using jQuery AJAX and History API for a drop in plugin to do both.