Refactor: StartupServlet is now a WebListener