Overall, need a cleaner vocabulary (maybe even split the class). Hard to follow which variation of "deploy" does what