Getting everything building OK in Eclipse
Basic screen redraw, render, and mode change logic
Changed demo to use three screens