Adding Java source code.
Adding licence of the project.
Adding a file for Travis support.