Changed ScreenRenderer and ScreenHandler into AbstractScreen.
Added licence header blocks to source files.