refactor CreateBuild
rewrite passing/failing build tests to use fakes
move more handler tests to build tests
more environs test to build tests
refactor tests
remove bad tests and refactor