initial commit
finish user, shortened url and visit classes and associations
finish command line interface and refactor
add tag topics and tagging
fix a mistakenly hardcoded value