Swift implementation of Graham Lee's BrowseOverflow app