Initial code that somewhat works

Auth + stores token in keychain