first stab at relational
finished one-to-one
make it sideloaded
use a simpler method for id serialization/deserialization
update readme