C/GTK3 template
This is a template for C/GTK3 programs
GTK3
widgets.h declares all widgets
builder.c defines and packs all widgets
logic.c handles input events, connects signals and defines callbacks
main initializes gtk/mainloop and calls builder() and connect_signal() functions