Instead of reworking your whole game, all I have to do is take a control and a view and now adjust that to handle these special circumstances the control says that if I see the device has changed orientation, this is what the device has to do. 