move arraymgr to seperate repo