javadoc done - wish i knew about it when i started this project.  it could be better but for now its good