Complete change of philosophy

Most the gui part remains as a mockup, there are some new features
commented, like the automatic color adjust