Describe how prepare development environment