github class