remove language blocks collection view - should use UIView subclasses instead
create custom UIView - BBLanguageBlockView
scrap together a block that can be dragged out and returned to the blocks container view
subclass uiimageview for draggable blocks. blocks can be dragged out and back into the blocks container view
establish asset naming scheme for language block expanded views
rename block views to expanded vs collapsed
collapsed block view should also be an image view
arrange reaction blocks - add label to the collapsed block image view and add method to copy content when no expanded image is provided
track @2x asset for ifThenBlock
clean-up alpha and animation duration constants. clean-up code that styles label in block view
bring most recently dragged block to front
arrange the operator blocks