refactoring, first version with complete pipeline.
ALU only does '+' at the moment.
Must find a better way to test than hard-coding instructions in hex :)