first ui tests

adding ui elements, icons, searching and backend functionality