Utilitary classes, mainly a Matrix class.