added gitignore and bin directory
added temp/ directory and more .gitignore stuff