added some arg parsing to pplibbtbb, channel selection and optional run
timers
fixed my todo list