Port to GTK 3

Nothing changed but having the UI attached to GTK 3