Sounds like you need two or three people dedicated to the task. Documentation is a whole profession by itself. Well, good documentation.