functional / testability refactors
add copy of OAuthServer project and fix references.  Currently compiles.