Initial implementation

Provides implementation of list, show, add/update and delete functions.
Then why dont we use a else or something ?