added new file naming convention
removing unused classes
changed JRE version from 1.5 to 1.6
added javadoc and code cleanup
code cleanup
removed warning