Fixing bug in file reading and cons, more list things