Fourth Commit

Still need to do plane rotations, triangular multiplication, and
optimizations.