Big Update

- Added Config for Code Generator
- Added CodeFileGenerator
- More reliable getDocblock() API
- More generator options
- Updated dependencies