added load.h
added a test particle generator, and updated the main and the makefile