View Buttons

The viewButtons function aggregates button functionality: menu, undo, redo, save, name, add entities.

Menu button clicks are sent to the Sim.

Buttons

Undo and redo buttons control the commander.

Entities

New entities are created from button clicks. Buttons are hidden depending on the ViewMode.