Initial commit on issue improving user Interface

Included Checkbox persistence and validations and the roles will get
populated from database
Merge branch 'Improve_Admin_UI_to_manage_Users_#118' of https://github.com/jembi/bsis into Improve_Admin_UI_to_manage_Users_#118