Made MessageRegistry work as a non-static class.  Some refactoring is doubtlessly needed.  Still having random test failures from testRandomMovement, considering new Movement algorithm for better accuracy for version 0.6.0-alpha.