Move some tiny features into subdirectories.
Enough rules fleshed out to actually build stuff.