Added view for Adding new case

- View added for Add New Case
- Clean up header/footer html templates to avoid duplicate code
- Add new ViewCaseTypeController and updated service to get the list of
Case Types