set up documentation framework