Implementing dependency installer in Python instead

to stay in keeping with trend of moving away from *nix-specific tooling.