clean up to working state
convert tabs to spaces
update react to 0.9.0