I can't think of a better way to choose different GUIs for now. I'll keep with it at least for the moment, since it works. Makefile added, though still empty.