Builder Alpha v0.1

The code still needs refactors, and testing, but I think this could be a good first candidate for star porting tests with it.