changed norm calculation to numpy.linalg and renamed variables for
clarity.
switched norm computation to numpy.linalg.norm and changed variable
names for clarity.
Added Eric's counter-example to tests since we know what the answer
should be...