added GitHub models and api wrappers