add database plugin
fix testing
Improve Makefile

use xdg-open and also delete eggs and __pycache__ folders
Add noqa to docs conf.py
improved docs
remove unnecessary init file from tests
Generally improve docs