add itemController

After this patch it is possible to define controllers for items in a collection.

Demo [here](http://jsbin.com/ACikukuCA/32/edit) -- click on any item.

P.S. oops... just noticed this "height-thing" commit. I can remove it if you not gonna merge #6