eth IDE milestone 1

UI written in QML.
Feature : constant compilation.
Please change the class name to match the file name.