Preparing the development environment