Added support for push state in the sample app