Add command line arguments and added return statements for delete and put
Change variable to routes for consistency
Make sure to always remove lock
Add 100-continue support and updated atomics
Use binary for files
Undo temporary debug prints accidentally committed