updated validations in models
add associations between shortened urls and users
add migration for url visits
add visits and instance methods
finished basic cli script
finish exercises, on to bonus