Actor migration

I am new to scala 2.12.1. When I am trying to compile following program using scalac shapes.scala and shapes-actor.scala, I am getting following error
object actor is not a member of package scala. I have gone through the migration documentation. But it is not clear. Can anyone give me clear code which needs to be updated?

//shapes.scala

package shapes {
class Point(val x: Double, val y: Double) {
override def toString() = “Point(” + x + “,” + y + “)”
}

abstract class Shape() {
def draw(): Unit
}

class Circle(val center: Point, val radius: Double) extends Shape {
def draw() = println("Circle.draw: " + this)
override def toString() = “Circle(” + center + “,” + radius + “)”
}

class Rectangle(val lowerLeft: Point, val height: Double, val width: Double)
extends Shape {
def draw() = println("Rectangle.draw: " + this)
override def toString() =
“Rectangle(” + lowerLeft + “,” + height + “,” + width + “)”
}

class Triangle(val point1: Point, val point2: Point, val point3: Point)
extends Shape {
def draw() = println("Triangle.draw: " + this)
override def toString() =
“Triangle(” + point1 + “,” + point2 + “,” + point3 + “)”
}
}

// shapes-actor.scala

package shapes {
import scala.actors._
import scala.actors.Actor._

object ShapeDrawingActor extends Actor {
def act() {
loop {
receive {
case s: Shape => s.draw()
case “exit” => println(“existing…”); exit
case x: Any => println("Error: Unknown message! " + x)
}
}
}
}
}

Can you be more specific about where you’re getting stuck trying to use Akka for this? Is there something in particular about http://docs.scala-lang.org/overviews/core/actors-migration-guide.html that’s unclear?

It might help to work through the getting-started documentation at http://akka.io/docs/ , or an Akka book.