Started building the screen manager

Started building the screen manager class. Try to finish and test
tomorrow.