major re-write of project - switched over to haml for the templates, switched to an optional yaml config file, added a small test project and did major refactoring of the internal code including ability to run builder from CLI