added installFromGitHub + some minor cleanup