Add a feature for multiple selection among different types

* Add a css class to selected button
* Add multiple selection among different types