Updates README.md with more dailed information about it's purpose.
Added .gitignore file for Java and temp files.