Simple forms for Angular with intelligent defaults