Merge in 'Justin' Branch

Justin and I have put a lot of changes into this branch - this bot has started to do some 'real' thinking and is pretty good. This branch is deploy ready, meaning it contains all needed files to run on the server.

Key Points:
- Runs Monte Carlo analysis
- Determines opponent behavior and responds accordingly.