Mini Challenge - Sliding Puzzle (Optimization)

New sliding puzzle mini challenge added to the three current existing
levels, themed around moving parts of code for optimization.