Chain functions using Q.defer. Start of stylesheet outline. Start of Grunt excursion. Omitted: numerous tutorials and dead ends on promises.