added setup script and directory structure
added .gitignore