Basic functionality for the entry point.
Bot now connects to bnet and enters games still crashes after every game (I think it has to do with the non existent delays) timeout functions and the like still have to be added