Finished. Error handling works, authentication works, registration works, login works.