Initial introduction of CPU tests

Only a small amount of CPU tests at the moment.