Manage application state

bookmark, back and forward button support (history).  Used the anchor
interface pattern.