Added more tests and fixed some bugs.

- items cannot be added to both left and right stacks (trying will remove them from the other stack)
- option for allowing item overlap
- fix in visibility fading