documentation of the pbge project