Some work on oauth authentication. It works, looks okay.