Added logic to correctly  handle external links into bgb
Gross-looking prototype works!  With possible exception of joining games.