Added basic doc generation