a zillion changes and deletions, stripped everything down, eliminated BEM nonsense, updated demo