Add documentation to particle class