Rewrite documentation to be easier to get started.
Created by: fdobrovolny
It also does general styling edits and typo fixes.
This commit will break documentation building as the pages for the menu change this will be solved by a PR to the docs repository which has to be merged simultaneously.