Updated the Makefile to use the -source and -target parameters to ensure

we generate .class files with a known version of java