cleaned up gitignore
Added gradle build files
Revise gitignore to include Windows and OSX