prepare web interface and add node tests