added form validation to add page
added data factory to fetch created models, refactored profile and add html files