expirementing with push state, node, and backbone.
questions: does it make sense to use pushstate for non-webapps? what problem is it solving?
for web aps: Pushstate should be used to id a persistent application state. Urls are one of the things that make web apps better than native apps.