Adding dependencies for unit testing, bdd, and DI