add particle shader

it works! woohoo.