Full Project

This is the full starting project with a couple of custom classes to
read and write files, which will be worked on to change it fully.