Java project management and project comprehension tool