Processors

Still work in progress,

Currently a bit hackery, since it's not ready yet