Added a few docs and Swift docs