optimize with r.js
keep bower dependency
set cap on date range
use grunt to optimize wtih r.js