changed cell.java and field.java