First gui commit

Save and New windows partly functional