volcano changes

It looks better but is still buggy.  needs to be refined once actual
tiles are there and I have sleep.

NO MORE COMMITS SHOULD FOLLOW THIS ONE