cleaned up hive gui and renamed methods of HiveGui