Added many more framework controllers and views to allow for editing of the required use cases