adding lib particles and pkg Makefile