Feat update probe model

* Probe model updated
* Some refactoring
* Probe edit form