Core functionality working

For Blockcode I'm at 512 lines now (combined CSS, HTML, JavaScript and README) and will need to remove many lines to add further features, but that should be do-able. Nearly all the core features are working, what I have left are:

* Handle document resize gracefully
* Create new blocks (functions)
* Save / Load / Clear scripts
* Drag to change values
* Random block
* Line properties (color, width, dashed)

It is now at the point where I get distracted because it is so much fun to play with!