development environment, text editor and version control setup (initial commit)