Update GUI

Update the metabolism GUI, the layout need to be rework. When user click
on ok, the metabolism is updated.
Add some control on  metabolism values

Add new Exceptions and control the metabolism attributes values.