Rebuild project construct architecture
Update host-server architecture
Fix up url concate typo
rename some directory names to be shorter
Fix up typo for path modification in last commit;
Update cross-origin-server architecture;
Add some annotation for new file's usage;
Move static resource to `public` directory;
Add project description and todo list;
Delete needless style file;