added dependencies and webapp