Added New Function Creation Process

The program can now be told to build new functions based on every single
function available one by one for a specified number of cycles.