Initial Windows commmit & tab close

Great progress. Took a long time to hammer out the callback
cause dumb Winbloze uses HWNDs.

Also added the ability to close tabs. Still no saving to files.
Fucking around. I don't know
TURNS OUT I HAD RENAMED THE KEY FUNCTIONS N FORGOT

HOW FUNNY RIGHT

HA

HA

HA