Organize alive/update/draw functions for particles