added changes for User profile maintenance.
- added validations and html formatting.