add tex.subimage
simplify sim
add ghetto reactivity
add onceloop
add program.merge
cleanup sim mesh
cleanup drawloop
implement renderable behavior. any texture can be rendered to
add texel function
clamp particles to 1