added accessibility
get the right selected option right
shuffling code around
fixed the selected option being one state behind
fix focus jumpiness,clear selected when backspacing
make option component
update bundle before ignoring it
add gitignore