DJH, added scroll to all widgets that are place in MainWidow, add empty
string and mistyped or non exsistant designs in search bar, removed
onShow and onHide methodes, becuase we don't need them anyway becuase of
the addition of the changeCentralWidget methode.