break out gui_supported into a seperate file

Created by  awesomearvinder  on January 8, 2021
VDKCTFS4SJKJNMWX4R56TMAV4CY7P3X7GRCNCX22M33AFYSL5VSAC
Change contents