more work fleshing out lists and maps, and starting more demos
isolating the code i want to show from the rest of the code needed for the demo