Fixed namespace for exception
Fixed defintion of calculateNewRatings to match parent
Outsourced Matrix classes into own files
Added UnitTests directory to composer autoloder
Removed require_once statements
Fixed classes to be found by composer autoloader
Fixed some namespaces
Fixed some minor bugs
Fixed Unittests to work with new composer environment