Added some javadoc, added a clean task to build.xml. Got rid of any mention of serialization; tougher than expected