Refactoring & Created Basic Client

New class MonteCarloRunner creates a new thread with MIN_PRIORITY and
uses the existing (refactored) MonteCarlo class to generate results in
blocks of 100.