removed redundant code
Removed redundant delegate
improved scrolling address bar so that it would not go further down than its original position(stretch down too far with the scrollview)