Added javadoc comments for ~50% of code, removed unused classes