Refactored code, removed unused code and implemented some basic instruction decode

1 job for part-3 in 2 minutes and 7 seconds (queued for 5 seconds)
Status Name Job ID Coverage
  Test
passed test:cargo #13902760

00:02:07