new config and custom Moose types modules and further project scaffolding