Improve documentation

I removed a bunch of useless files, then started to add more documentation and most importantly an overview page for the documentation.