File IO Tested and Working