Use promise instead of callback.
Change tab icon.
Merge branch 'terrain'