- more work done on shapes & cleaner integration of csg ops to shapes:
 * lots of issues : ThreeBSP objects cannot be reused after transforms and
 have to be regenerated, looking for workaround
 * looking into using web workers to move these to background
 * various tweaks and experiments