Finite Boolean Algebras for Solid Geometry using Julia's Sparse Arrays