feat(demo): add moar options
refactor(): extending, active class