lots of refactoring, split FightGUI up into lots of things. basic display working again
abasic gui componets finished just need linked again