move documentation to a separate document