Change logic: update default generators behavior.
Creating a new doBuild protected function to really handling the build process
Cache documentation