added necessary dependencies to project