Initial commit for documentation framework