Fix Action execution bugs and
- Add build time attr to game types
- Add Cancel orders ability to game entities
- Move case generation tasks from CaseVisualizer UI class to its own reusable class

Signed-off-by: MHesham <mhesham.fcis@gmail.com>