refactor how highlighted works
remove all aliases on itemViewClass for poplist
clarified comment
only use bracets with @get and @set when needed