Multi-Processor introduction.

Mostly works, plenty of bugs