More unit tests

Created unit tests for PricePoint, PriceStep and PriceUpdate.
Updated tests for Price and PointBid.
made exception message more clear