Made the Calculator return a Value

The test was wrong, and was passing an array instead of a Price\Value. This changes this, and updates the implementation accordingly.