Enhanced cmake.
Enhanced build script and began exercise 2_2.
Reconfigured cmake file for sub classes.