[WIP] User Authentication, API Handling

Does this need to be wrapped in a function? Or can we just export the object?