Read and Write are working, now to implement all the commands
Merge remote-tracking branch 'origin/master'