convert tab to spaces
replace DelayedViewer and DelayedViewersThread with swing.Timer
remove unused class
correct comment