Finish implementing instructions. Add more debug printing. Fix immediate addressing not returning the immediate value.