removed operator concept. moved to algorithms templated on data
containers (multivectors with spatial information). Two new algorithms:
for_each and for_each_neighbour. simple position vector type (3d) and
started incorporating my bucketsort class