- Move `ListW<T>` class from `Socialvoid.SvObjects` namespace to `Socialvoid.SvObjects.Math` namespace.
- Let `Document` class implement `IIdentitiable<string>` and `IFlagable<string>` interfaces.
- Add `ServerInformation` class in `Socialvoid.SvObjects.Server` namespace.
- Add `EntityTypes` enum in `Socialvoid.SvObjects.Text` namespace.
- Add `IEntity` interface in `Socialvoid.SvObjects.Text` namespace.
- Add `TextEntity` class in `Socialvoid.SvObjects.Text` namespace (which implemenets `IEntity` interface.
- Add `FileTypes` and `PeerTypes` enums and `IFlagable<T>` interface in `Socialvoid.SvObjects` namespace.
- Let `Peer` class implement `IIdentitiable<string>` and `IFlagable<string>` interfaces.
Signed-off-by: Aliwoto <aminnimaj@gmail.com>
- Add `GetTermsOfService` method to `SocialvoidClient` class.
- Add `IChallenge` interface to `Socialvoid.Security` namespace.
- Add `Socialvoid.SvObjects` namespace and its classes: `HelpDocument`, `ListW` and `Peer` class.
- Add `Socialvoid.SvObjects.Media` namespace and its classes: `DisplayPictureSize` and `Document`.
- Add code test for registering a user in `Tests/Client/AuthenticateUser.cs` file.
Signed-off-by: Aliwoto <aminnimaj@gmail.com>