gui: working on file handling

* we can open a file :)))
merged