MAJOR update: new textgrid class

add distribute_setup.py for setup.py