Changed fillMineGrid method to use a nicer double for loop, which makes it easier to divide into tasks for multi-threading. Added a constant in the screen object for the number of cores/threads available to be used.