adding license; moving to coffeescript for gruntfile; adding qunit plus basic tests
adding once method