Added some better documentation and a few updates to the RestApi class such as adding custom DataTypes and models through the RestApiDefinition option.