Implemented search form
Merge branch 'feature-rd' into feature-ys
Closed all the redundant connections.