(function() {
    console.log('Hello world');
})();
@@ -1,9 +1,186 @@
-(
+var Vue = require('vue');%0AVue.config.debug = true;%0A%0Anew Vue(%7B%0A  el: '#container',%0A  data: %7B%0A    fullRepoName:'',%0A    username: '',%0A    repo: ''%0A  %7D,%0A  methods: %7B%0A    changeRepo: 
 function
@@ -185,44 +185,355 @@
 on()
- 
 %7B%0A    
-console.log('Hello world');%0A%7D)();
+  var splitData = this.fullRepoName.split('/');%0A      this.username = splitData%5B0%5D;%0A      this.repo = splitData%5B1%5D;%0A%0A      console.group(%22Vue Data%22);%0A      console.log(%22Full Repo Name: %22, this.fullRepoName);%0A      console.log(%22Username: %22, this.username);%0A      console.log(%22Repo: %22, this.repo);%0A      console.groupEnd(%22Vue Data%22);%0A    %7D%0A  %7D%0A%7D)%0A

add root element, data, and methods