Adding support for checkbox, radio and multi-select; fixing scroll issue