Configurable rather than static output directories and a ease of maintainability cleanup