Structure

Basic program structure +
Revert "Structure"

This reverts commit ce36b446f050e1e02405aa24c2b044a0d3d963d9.
Structure

Basic structure + screen + constants + esc quit