Added VariableImage instead of having a type image in the VariableEntity