tomcat architecture analysis