Separate out Local and Remote setup instructions

The `Server` heading is a bit hidden. This separates out install and requirements into separate sections for local dev and remote/server install to make that clearer.