completed Openid flow, completed refactoring all functions/code utilizing old profile class to use new one