Add supervisor GUI and add supervisor service for ubuntu

I tried to improve a bit your script.
This is the first time, I push something to the open source, so be kind.
If you do not want the GUI feature, I can add a boolean in order to make it optional later