rewritten the datastructure Particle to use std::array. Fixed all other classes accordingly.