ThreadedBreakthroughPlayer (bugged and crashes)

Created the ThreadedBreakthroughPlayer class out of BreakthroughPlayer
class (probably should have inherited from it, rather than changing it
and refactoring, but hindsight is 20/20). Currently it does not work,
crashing, timing out, and being disqualified.