Documentation update: apro_gen doc refactoring. Apro_gen.h classes are described