Added partial implementation of blanking code (Needs code to check if blank will still allow a unique solution in CanRemove function)