Bug fixes, added dropdown menus

Dropdown menus now available for drug and gene lookups. Consolidated a
lot of code to make it run faster (does work up front so that it only
does it once and saves stuff that was getting repeated as global
variables)