Add Dependencies and tests