io: Add extensible line-parsing reader
db: Another stab at the codebase layout
initial: More concepts, including sessions