! Rename Viewable.layout to Viewable.view
+ Improve conversions from Listable to Viewable