Change first_name and last_name to full_name
Add github auth functionality