Swapping the order of initCpu and harddisk initialization because initCpu is written to presume harddisk is already initialized and not null when initCpu is run.
Merge pull request #109 from Dunbaratu/master

Swapping the order of initCpu and harddisk initialization