Fix typo in Client (contents -> key)
Add documentation for loading resources from disk