more product form stuff. image uploads and ajaxy goodness