add gulp tasks for bundling js, compiling sass and running tests
add eventsMixin and unit tests
add Model class and associated tests
add View class and associated tests
add initialize function to Model
update events mixin to register context along with callback fn
add Grid and Box models and associated tests
add boxView and associated specs
add initial gridView functionality and tests
add gulp task for injecting scripts and styles into index.html
fix bug associated with inject task
allow data to be passed to callback when events are triggered
add main script to run on document ready
fix bug so that scripts are properly injected
add helper functions file
update BoxView to properly add and remove classes on row/col conflict
add functionality for detecting row/col conflicts and associated tests
add class to table
add default value if no config is passed in
add test to ensure "conflict" class is being properly added to cells