Adding random names to blocks
Capturing mouse clicks and logging the block which was clicked.
Keeping track of clicked block and logging on mouse release
Adding drag-and-drop support
Making the initial drag of a block less jumpy
Adding custom javadoc tag for lazy methods
Adding a new JComponent for blocks
Fixing block drag-and-drop, and adding doc comments
Code cleanup
Making dragged blocks appear above other blocks
Making blocks transparent when clicked
Dropping dragged blocks on top of other blocks
Drawing block label on blocks.
Adding support for block colors
Merge branch 'block-label' into total-rewrite
Allowing custom font colors for blocks
Darkening demo block colors