New implementation of particles using structure vectors
Working draft of scatter code