Seeds

A few things, still in progress and not tested yet, but I wanted to get this out there before I went offline until Monday afternoon.

It's not ready to merge, but feel free to comment on approach, etc. -- I'll resume working on this Monday.