Test mkdir exception message
Create module config file from template
Create module global config file
Use descriptive mock name
Set module company/name in constructor
Extract storage interface
Move environemnt interface
Use short namespace paths
Move template interface to separate folder
Implement filesystem `write` feature