Get files_at_path and directories_at_path working

This checks off files_at_path and directories_at_path as working. Error handling needs to be implementing on the controller end.
This means that instead of doing `if A; B; end` within a loop, do `next unless A; B`.