Accidentaly the project again

I can't help myself.. so another big infrastructure upgrade for you :smile_cat:

I was hacking on some helpers but I found the single file got a bit too large to work in.

The code is now divided in commonJS modules, to be build it using browserify (and grunt).

Browse it here: https://github.com/Bartvds/framebufferJS/tree/browserified

And I also added a demo page: it has the original vanilla demo, a webgl version of same and a freaked LSD version to show more features.

It also has a 'gallery' page to make it easy to add new demos. This is nice to show of stuff and experiments. Navigation is a bit simple for now but can be enhanced easily.

Check it: https://rawgit.com/Bartvds/framebufferJS/browserified/demo/index.html

Diff is pretty massive, but if you look at the actual code you see it is still the same API and logic (and ready for anything). It looks worse as it is as I have both source as well as 2 dist versions checked in.

I hope you like it :wink: