Require every property to be deserialized

If a property in Project is not found in a json file, an excaption is
thrown.