Fixed concurrency issues
This is as far as im going with this game