Ability to assign custom views to items, close #12