Add additional dependencies and test project