Adds chromaticaberration compilation unit, and some compiler switches
Adds rudimentary documentation
Adds CMake reset file
Adds Options and Variant classes
Adds some design pattern examples
Adds boost::gil example
Sandboxing in main
Adds quicksort