new GUI working with linux..still have some small issues ,
i will fix them later today hopefully