Using a proper logging system

Currently, MAT2 is using print() everywhere, this isn't cool™.