strategy changed to BSF from DSF --> DSE is working
-statecoder upgraded
-goal should be improved
-AddToList and RemoveFromList not working

-another reference added to MainRoot (reserved)