Initial screen management base
Moved to screens.py from screen.py