Many map and UI updates, limit negative hp to -1
Add dirt tile