added call to calloc to initialize arrays to 0
updated TODO with another goal
made some small superficial changes to header
split a color array into two, changed some names
moved visible row calculations to gtk_custom_table_calc.c
updated test file a little