add main page
remove test that ensures failure on empty param
tests search is invoked correct when match param is empty
tests search is invoked correct when match param is empty
implement the empty search string
remove the login from api end points and add it to main