added search functionality, reorganized home page