rewrote Makefile for GTK