remove *.sh and add dependencies
* *.sh are not necessary we use common props
* Add necessary depends