use cairo instead of gtkDrawingArea (cairo supports alpha, I need draw fuzzy point)
remove particle if it reaches its lifetime limit
draw fuzzy point