added back scala boilerplat dir builder