Implement Actor::Frame() which returns the frame containing the actor
Use the new Actor::Frame() method to simplify code in Room. Also protect
the Frame() call with try..catch block, since it could throw.
Compact if blocks