webapp: updated, moved setup instructions to submodule