Adds history.js.
Updates history.js dep usage.
Adds pushstate to change url.