added explanation of blocks
added tech blog post