Blockly ui positioning

Moves the blockly UI to the center, makes it draggable, and adds a bar indicating RAM to it. How does it look? @BrettASwift @scottnc27603 
I would rename this. This name implies that the whole Blockly UI is being generated here, instead of in the Blockly driver.