DeforaOS desktop library

This is the GTK3 version.
