Some of the features are:

Many other features are being developed.