Swift documentation added