feat!(sdbapi): restructure, expand user details
feat!(sdbapi): change errors to apierror
Change how user details are fetched
Basic API with register and login (#1) Reviewed-on: https://src.quest/skye/deck-builder/pulls/1