Initial ideas about what I'm trying to build.