Added missing view files
Namespaced controllers and models
Namespace the base controller
Added migration - add shortened URL to urls table