SecretNumber.cs encapsulation fix

SecretNumber.cs
1) Length setter is private again
2) Value setter is private again
3) constructors deleted (they are not needed)

SecretNumberTests.cs
The test is the same, I just wrote some Mocking