added tests and rearranged packages - run "rm -rf node_modules/" and "npm install" - to execute tests run "grunt", to do so you have to have installed grunt via "npm -g install grunt"