start of a new GUI, it will be put on a hold untill the clientinstall and forge compatibilty works