Add some helpful comments and TODOs for future purposes.

Also fixed a typo and changed the initial program counter to the x86 reset vector.
Fix up register list and start building struct.
Merge pull request #16 from Alegend45/master

Fixups and changes for x86 emulation