Added ParticleBeam effect

Note to self - I shouldn't pull in requests until I read them properly.