Core Framework for HBG Games