Also, move User, PackedUser, Group, PackedGroup to better-fit places.
Also move DB and Corpus to their own files while doing that.
- move main.zig to it's own package, create lib/ - rename AllSections to DB, remove intermediate tuples - iovec does not allocate - remove error{Overflow} from almost everywhere