[patu/#3] Respond to nonexistent file with 404: Refactor
[patu/#8] Respond to Bad Request: Responds with 400