Preparing development environment

Do the following to prepare the development environment.