Revert "Part 2"

This reverts commit 711743e622685dfcac16a101c5839ee1f0f4fc13.
Revert "Partial Implementation of the ISA"

This reverts commit 05c358ab805591630c22bbd89c90ab2bdb03a79f.
Revert "Revert "Partial Implementation of the ISA""

This reverts commit 105fd9ceffe13003235e8cf27c53518108b1d288.