Restructured models/views within the controller.

The folders named "required_views" and "required_models" have now been
renamed to "views" and "models" as their location within the controller
directory implies they are required.