More cleanup, tests for build, init, install and list