Basic file reading functions finished