Add display to list of blocks to compile
Add `Lifetime` parameter to tick

This is to facilitate automated testing.
Update example to tick with lifetime setting
Declare debug functions in rt_block_io.h

This is so tick doesn't compile with warnings.
Re-organize function declaration layout
Move `inline` to beginning of declaration
Improve readability of diagram