anchor.diff:      $( "button" )
       .button()
       .click(function( event ) {
  -             console.log("WOOHOO");
  +             var numRows = table.data().length;
  +             var randomRowNum = Math.floor(Math.random()*numRows);
  +             var currSession = table.data()[randomRowNum].session;
  +             console.log(currSession.cyberdojo_id);
   
  -             // document.getElementById("myTable").rows[Math.floor(Math.random()*document.getElementById("myTable").rows.length)]
  -
  -             // var numRows = document.getElementById("myTable").rows.length-2;
  -             // var randomRowNum = (Math.floor(Math.random()*numRows))+1;
  -             // var randomRow = document.getElementById("myTable").rows[randomRowNum];
  -             // // console.log(randomRow);
  -             // // console.log(document.getElementById("myTable").rows[randomRow]);
  -             // console.log(randomRow)
  -
  -             //http://localhost:3000/assets/icons/action_back.gif
  -             var table = $('#myTable').DataTable();
  -
  +             var cyberdojo_id = currSession.cyberdojo_id;
  +             var avatar = currSession.avatar;
  +             var kata_name = currSession.kata_name;
  +             window.location.href = "manualCatTool?id="+cyberdojo_id+"&avatar="+avatar+"&kataName="+kata_name;
       });
   });
   </script>
  
positive.code:                     console.log(gon);
                      // $('#myTable').DataTable();
  
                      var table = $('#myTable').DataTable( {
                                                             data: gon.allSessionsAndMarkup,
                                                             columns: [
                                                               {
                                                                 "className":      'details-control',
                                                                 "orderable":      false,
                                                                 "data":           null,
                                                                 "defaultContent": ''
                                                               },
                                                               { "className":      'cyberdojo_id',
                                                                 data: 'session.cyberdojo_id' },
                                                               { data: 'session.avatar' ,
                                                                 "className":      'avatar'},
                                                               { "className":      'kata_name',data: 'session.kata_name' },
                                                               { "className":      'language_framework',data: 'session.language_framework' },
                                                               { "className":      'markup_length',data: 'markup.length' },
                                                               {
                                                                 "className":      'markup',
                                                                 "orderable":      false,
                                                                 "data":           null,
                                                                 "defaultContent": ''
                                                               }
                                                             ]
                      } );
  });
  
  
negative.code: 
  
  <table id="myTable" class="display" cellspacing="0" width="100%">
  <thead>
  <tr>
  <th>Display Cycles</th>
  <th>CyberDojo ID</th>
  <th>Avatar</th>
  <th>Kata Name</th>
  <th>Lang/Framework</th>
  <th>Manual Markups</th>
  <th>Markup</th>
  </tr>
  