Add instruction building and create basic executing