Added function to merge cubes using the absorption property of boolean functions. Reduces memory usage and output size while maintaining logical correctness
Merge branch 'master' of github.com:ecarver/vlsida_hw3 into cube_merging