add url model, controllers, and views for MVP