Initial DFGUI commit

First commit of DFGUI files.
Merge pull request #1 from TakuanDaikon/branch

Initial DFGUI commit