Added ScreenManager class.
Added license headers.