lots of work done

gui updates. started to integrate the other game classes into the gui