added styling and made most tests pass, still having trouble with setting the price test
more fixing