add mocha jsdom
add test helper
break component for testability
add test for text input and checkbox
change search bar test name
jsdom mocha test not working with simulate
going to break all component
break into small components and add test