refactored install, added tests
added python.snippets