changed the structure and added some new files for the front end with angular