Create, Update and Delete functionalities done.