Refactors addItemViewController