added some unit test for QUnit/Sinon, started implementing the backbone structure