Create Smartshelf_arbitration_v2

version2 of arbitration for smartshelfcsp