Cleaned up BareBones PSO

Added Griewank test function
lots of changes and additions

added 2 early experiments

first is buggy
second seems to work as hoped but needs tweaking