An Abstract Matrix Class and Derivatives Grade Sheet