Added more tests and fixes to the Pixel classes.
Continued implementing the ForEach struct.