minimal history/addressable url, closes #49