no need to create os.File objects if we don't have too
adjust the tests accordingly, also return a remover function to the util funcs for making the temp dirs, ooh, and format test messages better
add a simple logger
start testing the fileserver controller
add notes and TODOs