Work update
GUI update

- Add a list to choose the color of the interface, which check the
current value used
- Changed the ugly layout to another less-ugly layout