still refactoring the provider start
simple readme change
major refactoring of provider architecture
fleshing out StartAuth()
refactored auth init process
Working out first auth step details
Merge branch 'dev'