Added threading so entire form doesn't lock up when performing a search.
Added separate property to each room that determines if the button should be enabled.