improve
	modified:   grails-app/controllers/org/hits/ui/AdminController.groovy
	modified:   grails-app/controllers/org/hits/ui/TemplateController.groovy
	modified:   grails-app/domain/org/hits/ui/Template.groovy
	modified:   grails-app/views/template/_list.gsp
	modified:   grails-app/views/template/list.gsp
	modified:   grails-app/views/ui/admin/_knowledge.gsp
	modified:   grails-app/views/ui/admin/_stageoptions.gsp
	modified:   grails-app/views/ui/admin/index.gsp
	modified:   grails-app/views/ui/user/index.gsp
	modified:   src/groovy/org/hits/parser/excelimp/RawDataExcelParser.groovy
	modified:   src/groovy/org/hits/parser/extractExcel/excelReader.groovy
	new file:   src/groovy/org/hits/ui/KnowledgeIdentifier.groovy
	modified:   src/groovy/org/hits/ui/exceptions/ConceptMissingException.groovy
	new file:   src/groovy/org/hits/ui/exceptions/CustomizedAction.groovy
	new file:   src/groovy/org/hits/ui/exceptions/CustomizedException.groovy
	new file:   src/groovy/org/hits/ui/exceptions/MoreThanOneKnowledgeIdentifieredException.groovy
	new file:   web-app/images/ui/invisible.png
	new file:   web-app/images/ui/visible.png
	modified:   web-app/jquery-ui/sunny/jquery-ui-1.8.20.custom.css
	modified:   web-app/js/jquery.sheet.js