search page and various other things
merged views.py