Finished initial implementation.

Implemented the simple bench and the components required for it.
Something is still obviously wrong since the number of instructions
retired is much larger than in Prismriver for the same configuration.