Add Puzzle Factory

Puzzle Factory now Generates all 4x4 on a blank grid.
Doesn't use them though, kinda takes a bit of time.
We should optimize this, maybe only generate all puzzles with n clicks?