add grouping
refactor into a more configured way of setting up sencha views