First commit with start of qt interface (my experiments and learning process)