Carer details and much more

Added form to enter more details as well as changed and implemented a lot of the angular app. Added Views to the angular app. Added Nav bar for easy navigation and started implementing different views. This branch has merged with angular-apps at times. I dont think its currently up to date with it though.
Users can see what they type, in the forms they type. This would be better for showing the current/previous set of details.