Write a Screen interface.

The Screen interface is what contains majority of the logic for the visible screen. It understands the interaction between UI events and system events as appropriate.

Basic Interface:

  1. Constructor that takes in the Infantry Application.
  2. ProcessFrame method
  3. Render method