Allow subdirectories for serializer tests
Remove main serialize testing file, we want to split the tests
Add CMakeLists.txt file for json deserializer tests