Revised the model of sales order and adjusted the folder structure
Almost completed the refactoring of out stock feature
Merge branch 'frank' into vopc