Added: Failure test cases
Implemented: Swap locations.

Sane test case missing
Added: Tests for trash handler
Added: Handler test