Added `layers` init parameter with associated popup and toggle controls.

Closes #6