Implemented merge
Moved teardown to TestCase
Started unittest
Implemented $overwrite
added plain merge with complex
added testcase