Revert "Revert "First commit of webapp code""

This reverts commit 707d341caa4e07710e534d90f3a65d3cf12d8210.