Added error handling on auth at backend, need to build auth out still, time for a sandwich