make templates.js
add basic defs, samplePattern and Template
adapt sample loading into template model
add simple grid
apparently previoulsy unstaged commits. now they be staged. ok
move view functions in prototype block
create doc-ready.js
move js files to mvc folders, more modular
create model init funciton to wake up constituent objects, placeholders at this point. create controller file with placeholder buildGrid().
create placeholder template and initialize for model, to have real data to work with
revising view creating grid, step by step elements of beat table
view generates grid!
add load sample pattern call to Controller.init(), ready for playback
playback works, though playback function is freestanding now
return table to index.html, and find jquery listener for all changes in table, to implement in view.js next
changes to checked beatCells in view update template model
add function to return array of sounds to be scheduled at index
scheduling, playing via model, and scanning view for model updates! now, need a UI
extract beat building to beat builder object in views
tie view listeners to model data, and reflexive view updates: tempo display, play button text