main cpp file

Contains all the problems up until the review problems.