Normalizing
UI code was polluting game logic
Added solution runs logic & tests
Added solution runs in UI