Now uses grunt to create distribution