adding some statements for profiling
add timed print statements
Option to change number of cores utilized
Merge pull request #34 from johnb30/profiling

Profiling