Added blade copy, some tests, blade inverse.  Do optimizations later!