apply the cfApi from nexth5 and change for the needs, also create the re...

1- cfApi correctly applied
2- The user session resource is documented and improve