Separated header and footer into jspf fragments, they now render on every page (removed all header and footer code from every page).
Added deployment descriptor also.