Organize Methods
Rename Favorites Template -> singleResult
bindEvents -> uiEvents
Encode makes more sense when capturing Input here, I think?????