use pythonic filenames

a "dash" is considered as a minus sign by python, so we could not
import this as a module into some other python code before
encapsulate code into a main() function (mainly ws changes)
add simple GUI for mtrack2_stats

inherits layout from generic_in_out_opt