This is the first commit with a basic working skeleton of the project.