Refactoring to support execution of external fitness program
WIP
Merge pull request #8 from AndresRicardoTorres/execute-cpp

Execute cpp