new directory structure with shell install script
gitignore changes
modified gitignore