slight cleanup in product, beginning to add more tests to user, removing guard from spec_helper