Rename improperly-named variable
Change order of invocation between in construction of ParticleStore

assgStore is needed to properly invoke buildParticles(), yet it is
constructed after. This commit will reverse their order of invocation so
that this works.
Minor method renames for ambiguous methods
Add new methods to create new a new particle with assignment mapping
Change initial particle generation to generate assignment map alongside
Update ParticleTests
Change parameters to particlestore tests
Delete newline
Make Particle wrap at 80 columns
Remove extraneous space
Add function to print topics to PfLdaTest
Update test names in ParticleTest
Add more topic-printing method ot PfLda, where it belongs