add TaskShowWidget
add interface to Task class
add interface to DatabaseRecordClass, remove warning issue