Add .gitignore files

Ignore Intellij project files and compiled class files
refactor First

remove un-necessary variables
Ignore .class files

Never commit .class files, only .java sources
refactor Fibonacci
correct indentation in Q8
Correct indentation in Q10
Reformat all files: use only tab, never espace to indent code

See http://programmers.stackexchange.com/questions/57/tabs-versus-spaces-what-is-the-proper-indentation-character-for-everything-in-e