Add search functionality; better modularity in handling forms/lists.  Add ability to create new entries.
Add files left out of last commit.