This site or better idea it contains need:
- to be opensource/in public domain so everyone cen use it and who want can edit it. (like Wiki)
- programing support:
- database that allow complexity of life to be stored and to be recalled according to ones needs/interests/previous knowladge.
- editing program that allows you easy adding of content, adding of links and interactions to other articles and adding external links and references.