reconstruct project structures
remove ejs, use swig
fix chat responsive layout
fix all html with responsive layouts