Add tests for moving between multiple lists

In the process of adding tests for #67 I found a bug involving an improper position being assigned to the list the item is being removed from, I added a failing test to demonstrate. I'll try and fix it later this week.

Let me know if you would like the tests for this feature in another location.