Changed a lot of things - added signup tests and endpoints. Added registration OPTIONS endpoint. Changed root endpoint to be strictly for links. All tests passing.