added example, dependency management functionality, bugly with vendor scripts