Engine Building Part 1: Blocks