integrates widget api generator

+ removes link_to from image widget
consistent css class naming in widgets