Application Factory and Servlet Listener to serve as main initialization point