[Front-end] Requires #121 to be fixed first, changed up the API.get to reject the promise if any errors are retrieved. determineAuthState is done