Started the code for actully reading files

Plus, a lonely unit test