refactoring, test passes
fixed ssh test
refactored github