development environment system setup