Rudimentary file reading implemented