Added classes and main for the project.