Matrix class added, also some good stuff to read