Added basic Screen system

The basics of the screen system are implemented