Feature/github auth

This addresses #10