Add 'requires' field
Rename getHtml to avoid clashes and rename the file also
Rename BindItemSearchToDialog to avoid clashes and rename file
Fix file and method renaming