search and download implemented; restructured features