Injected the Mustache_Engine into the OutputBuilder
Simplified the OutputBuilder->build call
Swapped file_get/put_contents for injected filesystem
Swapped try/catch for simple if(false === )
Removed todo for joint preg_replace as 1 strstr is mandatory, other isn't
Added a few more codeception scenarios to cover all but 1 possibility