java servlets. Uses Tomcat to host them