extra canvas element for 2d drawing, Engine.canvasContext
drawCanvas() added for Entity
line-aabb intersection; Entity.getAABB(); canvas stuff