Redesigned Blockly UI

Conflicts:
	source/index.js
Fixed scrolling and resizing
Modified blocks and subtitles
Reversed reset icon
Make header/footer more opaque
Close blockly window on certain scenarios
Merge pull request #412 from virtual-world-framework/blockly-redesign

Blockly redesign