added Normal class with tests, still needs testing for +-