Added FB screenshot tests macro.
Refactored model generation to be non-random and reproducible.
Moved things around.