README.md clarity improvements

my first pull request! so I decided to get carried away and restructure the getting started guide

Now it should be clearer which steps are required and which are optional.
Plus a few updates to the actual content, bonus points if you can actually find them

All feedback appreciated of course... John