move everything to Github module