Implemented composer dependency manager (caught up with master #200)

Related to PR #200