master: Lots of changes. Achieved compilability! Lots of stupid little errors and typos. Next up, writing some tests to make sure my DAO and related structures work.