Deleted version 2

Version 2 implemented this as a encapsulated objected with an internal
cache not visible to the outside (the solve function was part of the
special matrix itself, and there was no need for a separate set
function).  Deleted to avoid confusion when grading.