Refactor background in preparation for multiple overlays
Support multiple overlay layers
Fix some layer names