adding dependecy injection feature
Merge branch 'develop'