added search box
search and deps
added dependency addition & dowload as specified in #8