more glade splitting and widget renaming towards identifier uniformity
now fixing bugs in patterns