updating documentation
splitting documentation up