implement short urls

fixes #68