did some work on the gui and added in config dir