worked on api keys (tokens?) a bit, updated diagrams