Client-side Browser Window Communication

Exploring fully client-side communication options between browser windows.