Adding Sharable URLs

It's a bit crude but gets the job done. NOTE: using htm5 pushstate