Added xml documentation, Api reference