add initial toggle app models, shortcuts, and tests