Refactor Action, per new names.ActionTag changes...

... and to improve internal structure.
I made the change to make `Name` to be the `_id` to make it consistent with other Entities (like `Unit` for example)