The idea is to make Ketarin like apt on Linux.
Author specify which apps need to be installed before the selected app is installed.
When installing app, if there is any dependency, the installation routine for the dependencies should be called first.
When dependencies not exist, download from online database.
Customer support service by UserEcho