how to build and run code blocks