clean up a bit
phase out old thread model
rename
more clean up
create a crappy looking options dialog and fix some bugs