add initial version of web client
add space parameter
fix settings
fix conflict