There may be more than 1 window so track last layout better
Evenly distribute layout if no prev layout when unmaximizing
Update read me, the issue I was refering to is 90% solved

and no longer worth mentioning