Updated gradle build file, Added travis CI, restored to original source now that I have a better Java understanding