make name required
basic angular-moment support
simplify seed event dates
using precise-range directive