Improve starting and stopping

* [  ] Add signal listening
* [  ] pid
  -  [  ] Add
  -  [  ] Check if is running