Angular 2 Plunker Builder Extracts code into plunkers. Adapted from the Google Angular Team's angular.io tools