Fix web-app and its docker file
Add test app