moar docs, added in functionality for multiplication of outer products and diracmatrices