added ability to create vanity urls

also added error message for if vanity url is already taken