stock movement select type screens and process

Summary: more stock movement ux

Test Plan: testit

Differential Revision: http://178.62.60.45/D59