add doctrine as dependency