# What is this?
In this document I explain why i made certain design decicions.

# Config

**Why are there so many different config files?**

Multiple files increase flexibility. You can always merge them in a single file if you want.

# General design

**What is digilib?**

digilib is a library with not project specific code. This way i don't rewrite the same code for every project.

# Code Design





































<!--  -->