added form & field directives, modified list & view views and controllers