3d movement added, plus a particle sample project