Create Solver.py
Create Sudoku.py
Create sudoku
Update Solver.py
Update Solver.py
Update Sudoku.py
Create Interface.py
Update Solver.py
Update Solver.py
Update Solver.py
Fixing tests
tests fixed
Update Interface.py
Merge pull request #1 from cmcconnell/Hao

Hao
Adding shared subgroup and naked twin rules
Add radio box to UI to select rules/constraint version
Merged changes with my branch and master branch