Altered the create_adjacency_matrix function a bit.  It now returns a matrix if no property is sent (ie. if you want to 'save the matrix' you must give a name to save it under..['lil']['throat.property'])
Improved printing