add edit products flow

& fixed naming labels
add edit products flow continued
add edit products flow continued 2
add edit products flow continued 3