setup environment, with code coverage and vim integration, see details in README 1 Step