first draft of finding connected tile groups
tiles connectivity works for whole map