Block classes

Added subclassing of blocks and FLXTriggeredArray