A modern java tag library documentation generator