public void contextInitialized(ServletContextEvent servletContextEvent) {
try {
Analyzer a = new Analyzer();
a.addSourceFolder(new File("src/main/java/demo"));
Sorcerer app = new Sorcerer(a.analyze());
servletContextEvent.getServletContext().setAttribute("app",app);
} catch (IOException e) {
throw new Error(e);
}