Improved documentation and implemented custom (local) checks.

The documentation has improved, additionally there's now an example database layout in the "example-database" directory.
The check mechanism has been improved and now allows to define local checks in a database by adding a file "checks.py" in the main directory.