Changes to JavaScript classes

The Search class has been updated to populate an array of tasks for
search results, and a new SearchResultsDisplay class has been created to
handle displaying search results.  This setup will allow the Search
class to be used for both the standard and mobile verisons of Typango.
The SearchResultsDisplay class however, will need to be re-implemented
for the mobile version.