local changes to directory structure
moved GUI to its own directory