reimplemented the field design such that a each corner is a node and it is collected in a linked list.
Started the state machine design for interacting with the field.