fixed missing return statement and other small bugs in main algorithm; now runs. began work on a general production rule for rectangle subdivision
wrapped is and lambda in invoked anonymous functions, added test for matrix multiplication (currently failing),
/