Updated AES.java with documentation.