Looping crash/error fixed

* Fixed crash by only loading plugin once instead of every time a note is played
* Added initGrid that appends to the DOM a grid of 16x16 buttons
* Currently only the bottom row of buttons works since value of time sent to playNotes only corresponds to the array indices in that row