Only cache 2xx responses and GET requests
Clean up makefile and dockerfile
Fix whitespace