Added valued particle constructor
Add basic destructors