refactor reassign functionality onto specific Fragment Items
add new files
Merge pull request #546 from martypdx/refactorReassignFragment

Refactor reassign fragment