User creation, update and delete functionalities and some ui changes