[Editor 2D] Model update with two new notions: Layer and View