restructure as node-style module; trim; tweak
remove  parameter from behaviours
use custom particle collision response, rather than collision behaviour default