Converted pixel coordinates to meters in LevelEditor.
Added methods to invertYAxis and unit conversion to CanvasInterface.
Corrected CanvasInterface implementations.
Converted ImageItem to use float instead of int.