sources reorganization

Every strategy works except OpenIDConnect.