typedeffing particles and connections
new openGL
using update
rolling dice with new openGL