Matrix norms implementation

Progress on #54! Read the issue comments for more info on the progress so far.