fix, extend, improve and update website to current situation

Hi!
I spent some effort to make the website up-to-date,
fix various issues and make it more step-by-step foolproof.
Please try and accept my changes.
Bert