Added strong parameters instead of legacy attr_accessible and protected declarations in model protection.
Added nested form for auction in the product model.