wrapping up styles, moving demo data to its own js file