dev: make the app standalone, replace external dependencies by local dependency.