Data model refactored, Webpage utils, JSP tags