update .gitignore
start on listener select code

also added beginnings of regex stuff, but probably want to do some
python work to set up for the c module (named groups)
im lazy
just doin all kinda thangs