huge refactor of code into more distinct classes - Frey::Collection is now generally reusable from browser and designer - Frey::Web::Item is now (bare) class instead of role - Frey::Web::Layout now encapsulates different layouts for items