grunt fix
started moving github operations to separate module