clean up stock location form design

refactor field class of divs to parent div

add data-hooks for stock locations

Fixes #5525