Screen manager works (fixes #5). I don't love the impl.
Merge pull request #7 from Minus-7-Games/screen-management

Screen manager works (fixes #5). I don't love the impl.