Added typedefs, currying, and legendre from previous attempt. Note that I'm still screwing around with different methods of currying. Also began modifying determinant.jl to work with non-int matrices (and to work at all). Eventually will modify to be compatible with typedefs.jl
Began incorporating typedefs into determinant. Realized submatrices included two functions, one specific to submatrices, the other general to showing work. Making submatrices general to n dimensional matrices, but indexing is being troublesome.