[patu/#5] Setup project structure with acceptance tests: Refactor to divide into separate functions, added test for get request other than index, WIP returning 404 for file that doesn't exist