First working copy using a fixed data file and manual parsing of the file.
Expected version for the morning lecture.