more work on LU decomposition
more work on LU decomposition - tests
added intermediately typed fluent api for creating descriptors