Basic support for docgen

Add basic docgen tasks to build system

- Build: Dart: Generate Documentation (from project dir)
- Build: Dart: Serve Documentation (from project dir)

**TODO**

- [ ] update docs