migrate to an umbrella project
add the webapp - still can not run the test from the root
finally fix the deps issues