Added document for general project architecture.