refactor html and begin search UI