usage demonstration of ids, dynamic classes/Factory, and doing a default binding using them, plus ScreenManager