Auth

Merge auth and request work into Development to get the branch structure correct.