Update installation instructions to reflect current best practices and provide a more robust setup process.