convert require headers
add leaves to tree vis (out of place)
improve compressability
refactor vis stuff
speed of sound scatter