use table cellrenderer replace map instead of replacing it in the server side
change selectbox to  virtualselectbox
implement uniform interface for datefield, fileupload and selectbox