Continued design update, grunt for js, angular