Initial implementation

Provides implementation of list, show, add/update and delete functions.
Curious to know what does this L before the double quote mean? Seeing this at many places in the code.