implemented search page and improved graphics