Update and rename GrayCode to GrayCode.java