branch, Location changed to abstract class
card now interface
fixed find char and char placed on board
uncommented broken announcement stuff