Saved Instance on screen orientation change. Fixed some significant bugs