added search placeholder and many more styling updates