added angular-bootstrap in place of angular-ui(obsolete)
improved field directive