Progress on OAuth. Not functional yet