Lots of changes. More tests, and rebuilding the archive processor.
Spending time thinking about how I want ProcessArchive to work. Slowly implementing it.