Tasks - [ ] Refactor stock adjustment domain model - [ ] Refactor stock adjustment http api endpoint - [ ] Implement stock transfer between two warehouse - [ ] Implement stock adjustment status i.e request and effective - [ ] Implement stock disposal - [ ] Implement stock purchase