:gb: Removed p[component] property from Particle and added __defineComponent test