Authentication

Resubmit Jake Authentication Pull