Completed the initial code for dryselect, will need to add marquee select later