Enhancements of components
Changed Select API from "selected" to "value"