Commented up particle code, added copy const. and assignment operator for particles