Added controller, model, and view files