Implementation of independent slide undo/redo. Changed the slide focus logic, the slide in focus is now the one that occupies the middle of the window.