Done for the weekend.  Have to add table and ajax validation.  Will also have to add more default icons.