Updating agents functions to reflect the change in data structures.
Updated functions to reflect new data structures.
Debug till compiles after data structure refactor, updated makefile for new agent files.