Document file functionality.
Remove an entry that is no longer relevant.
Logger guards where necessary.
Use standard class library for HTTP error codes.
Minor stylistic tweaks.
Add logger guards where necessary.
Minor stylistic tweaks.