add viewlet, remove setuphandler