Added stack based screen management system