fixed the <String data> bug; defined new data structrue and can be initialized and interpreted correctly; updateActuators() logic needs to be finished