testing my branch
Updated doc
Changed the name of the solution module for uniqueness
Merge branch 'master' into Adam-Panzica

Conflicts:
	challenge1/src/AdamChallengeOne/AdamChallangeOne.py
Added back the accedentally removed __init__.py
Merge branch 'master' into Adam-Panzica
removed .pyc's
Merge branch 'master' into Adam-Panzica
Added multi-threading implementation of the solution set. Will now spawn a number of workers equal to the number of CPU's present in the system and have them crunch away at the numbers
Small change, added check to make sure we don't waste time spawning workers if the number of CPU's is larger than the number of problems
Changed to spawn only a single thread, because for at least my small test sizes it's actually faster thanks to how python handles threads
Merge branch 'master' into Adam-Panzica
Fixes to the benchmarking classes, will be backported to master
Merge branch 'master' into Adam-Panzica

Conflicts:
	challenge1/src/Benchmark/Benchmark.py
Adding an initial C++ implementation, and updating .gitignore to ignore generated and temporary files
merged .gitignore
first attempt at python solver
showing Git
First working state
Reworked Algorithm