reworked initilization
faster sort for collection views
attr can no longer be set on per-view basis
moved element lookup on view outside of builder
made chained behave methods immutable