FruitLayer.js is removed and replaced with abstract CanvasLayer
ObjectDrawer ctor now does not take the layer -> its functions takes the layer on which will draw
GameEngine - some code fixes