Removed CoffeScript/LESS. Fixed bug while dragging on toggle. Added sample code.

If you look closely, it's not adding the folder `node_modules` to git.

In `.gitignore` it's just replacing the folder 
`node_modules` (any node_modules subfolder)
to 
`/node_modules` (a more specific node_modules folder, the root one)

Not that it's a big issue, but the reason for this is that
in the case you do for example an `npm install` by mistake in a subfolder, 
or somehow you get another `node_modules` in a place it was not supposed to be,
you can know **straight away** before doing a `git commit` to get rid of the mistake.

It's just a personal best practice, you can remove if you want.