Also, I am going to leave the --manifest option for now. I think it is more intuitive to have one command handle everything related to what we want to achieve i.e. installing apps instead of have one command install apps in one particular way and other command do the same thing the other way.

Having said that, I suggest that we leave the old implementation intact as well since some people might be using it already.