#18 #19 add crate and its collision with particles
#18 #19 add crate and its collision with particles