Merged changes from git stash; build broken
Incorporate some refactoring advice, fix indentation error
Pull leaf score calculations into their own function.
Allow command-line specification of number of human players.
Add ignore file for intermediate & final binaries.