Working on an internal XML parser for handling data coming from agents.

Signed-off-by: Madison Kelly <mkelly@alteeve.ca>