5- Setting Up the Development Environment