add missing file for contract first web module
add git ignore file
add missing file web.xml to contract first module