Bunch more constraints for shape design. Everything seems to be working so far--now I just need energy functions that will produce interesting shapes...