add configuration files for CrossNote, VSCode extensions, and documentation for system architecture and design requirements
fix typos and update base URL quotes in code files