Add author, copyright and license annotation
Create directories that do not exist