Implement solve with backtracking;
Implement all missing properties;
Implement extra functions like isSolutionOf, filled, coordAt...;