refactor and add web.xml