Completed 5 of 10 functions and they need to be checked; the functions: instruction_fetch, instruction_partition, read_register, sign_extend, and rw_memory. For instruction_decode I added a file called Commands Table.pdf which contains the struct_controls properties filled in partially. In order to finalize instruction_decode that table needs to be filled. Still deciphering the other functions.