Refactor github admin interface