Adds basic parsing, struct building, and strings. Introduces a few helpers to interact with SpaceURIs. First step towards supporting interacting with permissioned data, aka spaces.