pull product-form out into directive, TODO: refactor!
UI improvements
wip add product