Add rst documentation