Refactor1 create BuildThing method
Refactor to factory