1) Modified to accept nickname as suite name.
2) Modified to automatically set the simulation function name depending on the suite.