moved doc implementations into project directory