fixed the javac errors -- had to do with the imports being formed incorrectly. Added some documentation