Add type in MapEditors
Extract Json constants
Add incomplete deserializer