added *.so pattern to .gitignore
added a couple new bugs to todo list
added *.so pattern to exclude list
added debug guards to printf statements, only for debugging
updated makefile to be compatible with gtk-custom-table
update project to use most recent submodule