Architecting IT Codex/Libraries