Added exprtk library and implemented FitnessFunctionCalculator as common need.

Cleanup in main.cpp performed.