Implemented promises to fix buggy semaphors when async fetching tile images
0.4.0