added dependencies, basic application and folder setup