Add appropriate includes.
Fix up C++ main block to more traditional look.
Remove fake exception handling.
Add new genetic algorithm to find the meaning of life.