history.js added. pushState config almost done