better working particle system with some glyph support
work in progress