Added documentation in JavaDOC format for the entire project and generated doc/