Rebuild Particle Filter Class

Update Class particle and make it work with sample
Update Readme

Describe functionality