Added search functionality and comments on APIs, cleaned up directions