Register Allocation and beyond.
- Some arm documentation added
- qemu VM added
- work in progress towards make work register alocation
Cleaning up