todo: use scaffolding and amd
move app
fix #6
react option elements should not use the selected attribute