import docgen and setup some more basic project structure